/**
 ******************************************************
 * 作者:朱雍
 * 备注:
 * 时间:2017年3月14日下午3:46:32
 * Copyright (c) 2017, 243813208@qq.com All Rights Reserved.
 ******************************************************
 */

package cn.sxt.yxl.users.service;

import java.util.List;
import java.util.Map;

import com.alibaba.fastjson.JSONObject;

import cn.sxt.yxl.common.util.PageInfoUtil;
import cn.sxt.yxl.users.pojo.AAdmins;
import cn.sxt.yxl.users.pojo.ARole;


/**
 * 类名:IUserService 
 * 备注:	 
 * 时间:2017年3月14日 下午3:46:32
 * 作者:朱雍
 * @since  	JDK 1.8	 
 */
public interface IUserService {

	AAdmins findOneAdmin(Map<String, Object> condMap);

	JSONObject saveOneAdmin(AAdmins admins);

	List<AAdmins> findCondAdminsList(PageInfoUtil pageInfoUtil, Map<String, Object> condMap);

	JSONObject updateOneAAdmin(AAdmins admins);

	JSONObject deleteOneAdmin(AAdmins admins);

	ARole findOneRole(Map<String, Object> condMap);

	List<ARole> findCondRoleList(PageInfoUtil pageInfoUtil, Map<String, Object> condMap);

	JSONObject updateOneARole(ARole role);

	JSONObject deleteOneRole(ARole role);

	JSONObject saveOneRole(ARole role);

}

